package com.jhgk.jhcee.auth.model;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

public class AdvancedBatch implements Serializable {
    @ApiModelProperty(value = "主键id")
    private Integer id;

    @ApiModelProperty(value = "年份")
    private Integer year;

    private String provinceUuid;

    @ApiModelProperty(value = "科类代码")
    private String subject;

    @ApiModelProperty(value = "招生类别")
    private String recruitType;

    @ApiModelProperty(value = "录取批次代码")
    private String batchUuid;

    @ApiModelProperty(value = "招生代码")
    private String recruitCode;

    @ApiModelProperty(value = "学校名称")
    private String schoolName;

    @ApiModelProperty(value = "计划招生人数")
    private Integer recruitNumber;

    @ApiModelProperty(value = "实际招生人数")
    private Integer actualEnrollment;

    private Integer batchScore;

    @ApiModelProperty(value = "调档分数")
    private Integer diaodangFraction;

    @ApiModelProperty(value = "实际录取分数")
    private Integer minScore;

    @ApiModelProperty(value = "平均分")
    private Integer averageScore;

    private String schoolExplain;

    @ApiModelProperty(value = "学校备注")
    private String schoolRemark;

    @ApiModelProperty(value = "学制")
    private Integer lengthSchooling;

    @ApiModelProperty(value = "学费")
    private Integer tuition;

    @ApiModelProperty(value = "语种限制")
    private String languageLimit;

    @ApiModelProperty(value = "性别限制")
    private String sexLimit;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getProvinceUuid() {
        return provinceUuid;
    }

    public void setProvinceUuid(String provinceUuid) {
        this.provinceUuid = provinceUuid;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getRecruitType() {
        return recruitType;
    }

    public void setRecruitType(String recruitType) {
        this.recruitType = recruitType;
    }

    public String getBatchUuid() {
        return batchUuid;
    }

    public void setBatchUuid(String batchUuid) {
        this.batchUuid = batchUuid;
    }

    public String getRecruitCode() {
        return recruitCode;
    }

    public void setRecruitCode(String recruitCode) {
        this.recruitCode = recruitCode;
    }

    public String getSchoolName() {
        return schoolName;
    }

    public void setSchoolName(String schoolName) {
        this.schoolName = schoolName;
    }

    public Integer getRecruitNumber() {
        return recruitNumber;
    }

    public void setRecruitNumber(Integer recruitNumber) {
        this.recruitNumber = recruitNumber;
    }

    public Integer getActualEnrollment() {
        return actualEnrollment;
    }

    public void setActualEnrollment(Integer actualEnrollment) {
        this.actualEnrollment = actualEnrollment;
    }

    public Integer getBatchScore() {
        return batchScore;
    }

    public void setBatchScore(Integer batchScore) {
        this.batchScore = batchScore;
    }

    public Integer getDiaodangFraction() {
        return diaodangFraction;
    }

    public void setDiaodangFraction(Integer diaodangFraction) {
        this.diaodangFraction = diaodangFraction;
    }

    public Integer getMinScore() {
        return minScore;
    }

    public void setMinScore(Integer minScore) {
        this.minScore = minScore;
    }

    public Integer getAverageScore() {
        return averageScore;
    }

    public void setAverageScore(Integer averageScore) {
        this.averageScore = averageScore;
    }

    public String getSchoolExplain() {
        return schoolExplain;
    }

    public void setSchoolExplain(String schoolExplain) {
        this.schoolExplain = schoolExplain;
    }

    public String getSchoolRemark() {
        return schoolRemark;
    }

    public void setSchoolRemark(String schoolRemark) {
        this.schoolRemark = schoolRemark;
    }

    public Integer getLengthSchooling() {
        return lengthSchooling;
    }

    public void setLengthSchooling(Integer lengthSchooling) {
        this.lengthSchooling = lengthSchooling;
    }

    public Integer getTuition() {
        return tuition;
    }

    public void setTuition(Integer tuition) {
        this.tuition = tuition;
    }

    public String getLanguageLimit() {
        return languageLimit;
    }

    public void setLanguageLimit(String languageLimit) {
        this.languageLimit = languageLimit;
    }

    public String getSexLimit() {
        return sexLimit;
    }

    public void setSexLimit(String sexLimit) {
        this.sexLimit = sexLimit;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", year=").append(year);
        sb.append(", provinceUuid=").append(provinceUuid);
        sb.append(", subject=").append(subject);
        sb.append(", recruitType=").append(recruitType);
        sb.append(", batchUuid=").append(batchUuid);
        sb.append(", recruitCode=").append(recruitCode);
        sb.append(", schoolName=").append(schoolName);
        sb.append(", recruitNumber=").append(recruitNumber);
        sb.append(", actualEnrollment=").append(actualEnrollment);
        sb.append(", batchScore=").append(batchScore);
        sb.append(", diaodangFraction=").append(diaodangFraction);
        sb.append(", minScore=").append(minScore);
        sb.append(", averageScore=").append(averageScore);
        sb.append(", schoolExplain=").append(schoolExplain);
        sb.append(", schoolRemark=").append(schoolRemark);
        sb.append(", lengthSchooling=").append(lengthSchooling);
        sb.append(", tuition=").append(tuition);
        sb.append(", languageLimit=").append(languageLimit);
        sb.append(", sexLimit=").append(sexLimit);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}